创建自己的MINECRAFT服务器!!(Java版) | 您所在的位置:网站首页 › 新手向全面教你搭建自己的MinecraftJava版服务器开服 › 创建自己的MINECRAFT服务器!!(Java版) |
(注:本文仅供小白联机使用,如有不对,请大佬们轻点喷!!!) 很多人都玩过Minecraft,但单机玩久了总会有一种空虚感,这时候就会想拉一些群里的好友一起玩,但又不知道如何去联机,我看网上的例子都有些浅显,这里我便想写一个专栏专门讲这个,如还有不懂可以私信我。 首先,先确定一下自己的电脑配置够不够,不然服务器可能会很卡,内存最低也应在4G左右这样子,这就已经可以保证低版本Minecraft5人左右没问题了,当然还有些因素后面会讲到。(还有Java版本最好根据游戏版本安装,高版本是java16,低版本是java8,推荐在JDK下载 - 编程宝库 (codebaoku.com)中下载,教程可阅https://zhuanlan.zhihu.com/p/429318179) 以下开始与不在一个网络的好友联机方式(局域网请好好研究mc每个按键()) 然后就去下一个Minecraft的服务端(本文章为纯净版服务端教程,想装mod可以看完后再看我另一篇文章)。 我们直接访问“https://www.minecraft.net/zh-hant/download/server”,会出现这个界面, 在点“ minecraft_server.1.17.1.jar”,我们就会下载一个叫“server.jar”的文件,这个就是目前最新版的1.17.1的服务端(链接贴出来吧“https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar”)。那怎么下其他版本的呢?(以前的下载链接好像都是一个格式,有一些版本的我也不知......)比如1.7.10版,就是“https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar”我们把中间的两个1.7.10改一下版本,就可以下到相应版本,如果下不到想要的版本请自行百度。(推荐使用IDM) 如果是找不到1.14到新版本的服务端,可以用”https://www.minecraft.net/en-us/article/minecraft-java-edition-1-16-5“的格式访问,将最后的1-**-*改成需要的版本 文章翻到最后点这个下载就是
然后,我们就可以把下来的jar文件放到一个路径全英文的文件夹里,创建一个txt文件,里面写上这些代码(这些代码是网上的mod服务端也通用的),注意顶格,这里显示可能不正常: java -Xmx2G -Xms256M -jar .jar pause 当然官方格式的也可以: java -Xmx2G -Xms256M -jar .jar nogui (注:-Xmx()G表示占用的最大内存,-Xms()G就是占用的最小内存,可根据实际情况调整数值,记住,32位的Java最多1G,请在https://www.java.com/zh-CN/安装最新Java并配置好环境变量,可参考https://jingyan.baidu.com/article/fd8044fa2c22f15031137a2a.html) 保存后,就可以将后缀"txt"改成"bat",然后双击运行,等待一会就会多出一些文件,然后就是任意键停止,这时候,就需要打开臭名远扬的“eula.txt”将"eula=false"改为"eula=true"以同意eula 注:若无法更改或改后无效,请于“文件夹选项”中取消勾选“隐藏已知文件类型的扩展名"! 取消勾选“隐藏已知文件类型的扩展名"打开bat文件 将这玩意改成true 然后,几乎就没什么影响了,再次点击bat文件,等待一会,出现“ Done (XX.XXs)! For help, type "help" or "?"”就说明成功了。 第一次开服会有点慢,需等待成功了之后,自己就可以在Minecraft纯净版本多人游戏中输入“127.0.0.1”进入自己的服务器,这时候地图是自己自然生成的,如果想置换地图,就将地图文件夹里的东西转到“world”文件夹就行了。
注:服务器默认开启正版验证,会让使用“离线登录”的玩家进不去,如关闭则将服务器文件夹内的“server.properties”用记事本打开,将“online-mode”后的“true”改成“false” 改成“false”换地图: 进入服务端文件夹的“world”文件夹将自己想置换的地图里的东西等数复制下来黏贴到“world”文件夹在开服就成功换地图了下面便看看设置一些东西: 万能记事本打开“server.properties”下面摘自百度经验: allow-nether=true #是否开启地狱 level-name=world #默认世界名称(最好不要改) enable-query=false #没有什么大用处 allow-flight=false #没有什么大用处 announce-player-achievements=true #意义不明 server-port=25566 #服务器端口(127.0.0.1:25565中的冒号后面是这个server-port的数值 enable-rcon=false #是否开启rcon监听(没有什么用) force-gamemode=false #force游戏模式 level-seed= #我的世界地图种子(没有特殊需要就不填) server-ip= #服务器指向IP(默认不要改放空) max-build-height=256 #服务器最大建筑高度 spawn-npcs=true #是否有主城NPC white-list=false #是否开启白名单(开启后在白名单内的玩家才能进入服务器,否则进入不了。不要随便开) spawn-animals=true #主城是否有动物 snooper-enabled=true #意义不明 hardcore=false #我的世界极限模式是否开启(玩过的都知道) online-mode=false #是否开启正版验证,需用我的世界官方启动器才能进入 resource-pack= #服务器资源包:填下载地址(不需要就不填) pvp=true #是否开启服务器PVP(就是打人) difficulty=1 #服务器难度: 0和平 1简单 2中等 3困难 enable-command-block=false #是否开启命令方块 player-idle-timeout=0 #意义不明 gamemode=0 #玩家默认进入游戏的游戏模式 1创造 0生存 2冒险模式3旁观者 max-players=20 #服务器最大玩家数(超过后玩家无法进入) spawn-monsters=true #主城是否刷新怪物 view-distance=10 #意义不明 generate-structures=true #意义不明 spawn-protection=16 #服务器最大保护区(玩家破坏建筑不了) motd=A Minecraft Server MOTD指的是在玩家添加服务器后下面会显示这里面的内容(不能为中文、特殊符号) 出处:https://jingyan.baidu.com/article/8ebacdf074bc0049f75cd550.html (还有主城什么的联机就用不到了吧......) 好了,现在教大家怎么管理服务器,总不能看着他们 为所欲为吧? 比如,设置op(服务器管理员,可输指令): 开服成功,来到这里(控制台)设**(一个玩家的名字,注意ta要先进服)为op,回车后就好了大家也可以去网上搜(显得我好像云玩似的...) 好了,服务器好了,好友怎么跟着你一起玩呢? 这时候,就要用到映射了,这里推荐netplus。 我们这次使用netplus(http://netplus.idc25.cn/index.html),下载官方客户端,注册一个账号。 登录后可以先点“每日签到”,获得一点余额,几毛左右,但不要担心,这点余额天天签也够联机用了。 也可以选择花1.01用支付宝实名认证,得5元的余额。 然后选映射管理,点开其中一条节点,这样设置 其中选择地区就按照自己离哪近点自己选吧,或者直接看延迟 保存映射之后就点启动 点“复制连接地址”,然后将地址黏贴给你的朋友,你的朋友就可以用这个地址跟你联机了 (都看到最后了,总不能连赞也不给赏一个吧?) 如果教程有问题或者对其中一些步骤有疑问,请在下方评论或直接私信我,谢谢~ |
CopyRight 2018-2019 实验室设备网 版权所有 |